Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HOLMBUSH FARM NORTH STREET Detached £840,267 £211,000 7 Jan 2000
1 HOLMBUSH FARM COTTAGES NORTH STREET Semi-Detached £445,205 £360,000 12 Apr 2019
2 HOLMBUSH FARM COTTAGES NORTH STREET Detached £397,729 £86,500 4 Dec 1998